package com.readbook.dao;

import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;


@Repository
public interface StaticlogDao {

    public int getMyReadBook(Map<String, Object> gmap);

    public int getMyReadBookCountWord(Map<String, Object> gmap);

    public int getMyPoetryLog(Map<String, Object> gmap);

    public int getMyReadLog(Map<String, Object> gmap);

    public int getMyReadLogHchjhd(Map<String, Object> gmap);

    public int getMyReadLogZjdhg(Map<String, Object> gmap);

    public int getMyReadLogYdjy(Map<String, Object> gmap);


    public List<Map<String, Object>> getMyAllReadBook(Map<String, Object> gmap);


    public List<Map<String, Object>> getMyReadlearnBybid(Map<String, Object> gmap);

    public List<Map<String, Object>> getMyReadlearnPlByLearnid(String learnid);

    public List<Map<String, Object>> getMyReadlogInfo(Map<String, Object> gmap);


    public List<Map<String, Object>> getMyReadJFPM(Map<String, Object> gmap);


    public List<Map<String, Object>> getMyAllPoetryreadlog(Map<String, Object> gmap);

    public List<Map<String, Object>> getMyPoetryreadlogPM(Map<String, Object> gmap);


    public List<Map<String, Object>> studentjf_static_page(Map<String, Object> gmap);

    public int studentjf_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> jfjlByusid_page(Map<String, Object> gmap);

    public int jfjlByusid_count(Map<String, Object> gmap);


    public List<Map<String, Object>> jfdhjl_byusid_page(Map<String, Object> gmap);

    public int jfdhjl_byusid_count(Map<String, Object> gmap);


    public List<Map<String, Object>> readbook_static_page(Map<String, Object> gmap);

    public int readbook_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> bookplanByUsid_page(Map<String, Object> gmap);

    public int bookplanByUsid_count(Map<String, Object> gmap);


    public List<Map<String, Object>> poetrybs_static_page(Map<String, Object> gmap);

    public int poetrybs_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> poetryreadLogByUsid_page(Map<String, Object> gmap);

    public int poetryreadLogByUsid_count(Map<String, Object> gmap);


    public List<Map<String, Object>> bookplan_static_page(Map<String, Object> gmap);

    public int bookplan_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> readBookPerson_static_page(Map<String, Object> gmap);

    public int readBookPerson_static_count(Map<String, Object> gmap);


    /**
     * @author 牟明艳
     * @comments 根据书籍ID查询未加入读书计划的人员
     * @time 2019年10月23日16:02:43
     */
    public List<Map<String, Object>> noreadBookPerson_static_page(Map<String, Object> gmap);


    /**
     * @author 牟明艳
     * @comments 根据书籍ID查询未加入读书计划的人员
     * @time 2019年10月23日16:02:40
     */
    public int noreadBookPerson_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> poetryread_static_page(Map<String, Object> gmap);

    public int poetryread_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> poetryreadPerson_static_page(Map<String, Object> gmap);

    public int poetryreadPerson_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> nopoetryreadPerson_static_page(Map<String, Object> gmap);

    public int nopoetryreadPerson_static_count(Map<String, Object> gmap);


    public List<Map<String, Object>> studentDataStatic(Map<String, Object> gmap);


    public List<Map<String, Object>> getStudentPoetryDataInfo(Map<String, Object> gmap);


    public List<Map<String, Object>> BjDataStatic(Map<String, Object> gmap);


    public List<Map<String, Object>> NjDataStatic(Map<String, Object> gmap);


    public List<Map<String, Object>> getPoetryPicInfo(Map<String, Object> gmap);

}

